antroposcopia - Turkish English Dictionary