talacha - German English Dictionary