antroposcopia - French English Dictionary