euphausiid - Spanish English Dictionary