splenic sinuses - Alemán Inglés Diccionario