esternoide - German English Dictionary