tróclea - German English Dictionary