throw your hands up - German English Dictionary