blow given with a shoe - German English Dictionary