gross profit ratio - German English Dictionary