peruvian lily - German English Dictionary