terfenadine - German English Dictionary