echoangiogram - French English Dictionary