azorrillarse - German English Dictionary