camellera - German English Dictionary