carajada - German English Dictionary