Echograph - German English Dictionary