echograph - Spanish English Dictionary