hijueputa - German English Dictionary