tagetes tenuifolia - German English Dictionary