greave - German English Dictionary