scarf down food - German English Dictionary