sculptured shrimps - Alemán Inglés Diccionario