epitroklea - German English Dictionary