aporrillarse - German English Dictionary