yielding unusual or unexpected results - Español Inglés Diccionario