arcipreste - German English Dictionary