can you excuse us please - Turkish English Dictionary