spotted ladysthumb - Turkish English Dictionary