avg profit per trade - German English Dictionary