cream of tomato soup - Turkish English Dictionary