venezuelan red howler - French English Dictionary