plant flowers - German English Dictionary