Übelriechende schwertlilie - German English Dictionary