devries deneyi - German English Dictionary