chingolearse - German English Dictionary