teucro - German English Dictionary