hamartite - French English Dictionary