trochilos - German English Dictionary