hyperleptoprosopy - French English Dictionary