submarine mine planter - Turco Inglés Diccionario