lieberkühn reflector - Spanish English Dictionary