deodoran - German English Dictionary