mix well - Turkish English Dictionary