chowchow - Spanish English Dictionary