stone in the intestines of a swallow - Alemán Inglés Diccionario