amblyopsis - German English Dictionary