garran - German English Dictionary