toremiphene - German English Dictionary