strange as it may seem - Alemán Inglés Diccionario