pirrarse - German English Dictionary