most peculiar - Spanish English Dictionary