put hand up - German English Dictionary