hem karada hem suda çalışan vasıta - Turkish English Dictionary