Leo. IATE - The EU's multilingual term base. DIX: Dictionary German - Spanish. PROMT.
to experience pearltrees activate javascript.