echiuran - Turkish English Dictionary