dub-dub-dub - Turkish English Dictionary