vermicule - Turkish English Dictionary