well tubbing - Turkish English Dictionary