Triosonate - German English Dictionary