cry and yell loudly and for a long time - Espagnol Anglais Dictionnaire