afiliable - German English Dictionary