chowchow - Turkish English Dictionary