russian mayonnaise - Turkish English Dictionary