be tailor-made for - Inglés Sinónimo Diccionario