penny loafer - German English Dictionary