teagle - German English Dictionary