angiectopia - Turkish English Dictionary