blow with an alpargata - German English Dictionary