parcela - German English Dictionary