serophyte - German English Dictionary