hortumlu solucan - Turkish English Dictionary