anatolia technical - Spanish English Dictionary