it cracked me up - German English Dictionary