aprofen - German English Dictionary