koudou - Spanish English Dictionary