trochilus - German English Dictionary