semillera - German English Dictionary